let ajaxTimes=0;
export const request=(params)=>{
    let header={...params.header};
    if (params.url.includes("/my/")) {
        //拼接header 带上token
        header["Authorization"]=wx.getStorageSync('token');
    }

    ajaxTimes++;
    wx.showLoading({
        title: '蓄力中',
      });
    const baseUrl="https://api-hmugo-web.itheima.net/api/public/v1";
    return new Promise((resolve,reject)=>{
      wx.request({
          ...params,
          header:header,
          url:baseUrl+params.url,
          success: (result)=>{
              resolve(result.data.message);
          },
          fail: (err)=>{
              reject(err);
          },
          complete:()=>{
              ajaxTimes--;
              if(ajaxTimes===0){
                  wx.hideLoading();
                } 
          }
      });
  })
}